TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/10/2025)
2024
Section - Southern
Area - Atlanta
League - USTA Atlanta Summer - 18 & Over Men - Regular
Flight - 3.5 Men (Sean Vergara)
Subflight - Group 7
--------------------------------------------------------------------------------------------------------------------------------------
Bitsy Grant (Thomson Mai)*
League Record: 1 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Gaymeon Gibson - 3.27
Austin Jones - 3.09
Burton Peebles - 3.03
Vivek Tangudu - n/a
Thomson Mai - n/a
Stuart Golley - n/a
Preston Webb - n/a
Paul Webb-Walsh - n/a
Lucas Costa - n/a
James Clark - n/a
Greg Sharpe - n/a
Gary Jones - n/a
Daniel Koch - n/a
Adam McCallum - n/a
League Results By Position
1S 2S 1D 2D 3D
Adam McCallum - n/a & Greg Sharpe - n/a 0 - 1
Adam McCallum - n/a & Paul Webb-Walsh - n/a 0 - 1
Austin Jones - 3.09 & Stuart Golley - n/a 1 - 0
Austin Jones - 3.09 0 - 1 1 - 1
Burton Peebles - 3.03 & Preston Webb - n/a 0 - 1
Burton Peebles - 3.03 & Thomson Mai - n/a 2 - 0
Burton Peebles - 3.03 1 - 1
Daniel Koch - n/a & Thomson Mai - n/a 1 - 0
Greg Sharpe - n/a & Gary Jones - n/a 0 - 1
Greg Sharpe - n/a & James Clark - n/a 1 - 1
Greg Sharpe - n/a & Vivek Tangudu - n/a 0 - 1
Gaymeon Gibson - 3.27 2 - 3
James Clark - n/a & Paul Webb-Walsh - n/a 1 - 0
James Clark - n/a & Vivek Tangudu - n/a 1 - 0
Lucas Costa - n/a 0 - 1
Preston Webb - n/a & Stuart Golley - n/a 2 - 1
Paul Webb-Walsh - n/a & Thomson Mai - n/a 0 - 1
Vivek Tangudu - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
West Georgia TC (Trenton Schepers)*
League Record: 5 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Christian Parker - 3.25
Davis Kaplan - 3.19
Garrett Blackinton - 3.11
Trenton Schepers - 2.89
Tristan Hanks - n/a
Russell Noble - n/a
Paul Patuka - n/a
Parker Wilson - n/a
Matthew Welch - n/a
Marco Gomez - n/a
John Madson - n/a
Jason Baker - n/a
Gary Schepers - n/a
Dwayne Edde - n/a
Adriano Tamanza - n/a
League Results By Position
1S 2S 1D 2D 3D
Adriano Tamanza - n/a & Trenton Schepers - 2.89 1 - 0
Christian Parker - 3.25 & Matthew Welch - n/a 2 - 0
Christian Parker - 3.25 & Trenton Schepers - 2.89 1 - 0
Christian Parker - 3.25 1 - 0
Dwayne Edde - n/a & Adriano Tamanza - n/a 0 - 1
Dwayne Edde - n/a & Russell Noble - n/a 0 - 1
Dwayne Edde - n/a & Trenton Schepers - 2.89 1 - 1
Davis Kaplan - 3.19 2 - 2 2 - 0
Gary Schepers - n/a & Marco Gomez - n/a 1 - 0
Garrett Blackinton - 3.11 & Adriano Tamanza - n/a 1 - 0
Garrett Blackinton - 3.11 & Matthew Welch - n/a 1 - 1
Garrett Blackinton - 3.11 & Paul Patuka - n/a 1 - 0
Garrett Blackinton - 3.11 & Tristan Hanks - n/a 1 - 0
Garrett Blackinton - 3.11 1 - 0
Jason Baker - n/a & Marco Gomez - n/a 1 - 0
Jason Baker - n/a & Paul Patuka - n/a 1 - 0
Parker Wilson - n/a & John Madson - n/a 0 - 1
Parker Wilson - n/a & Russell Noble - n/a 0 - 1
Parker Wilson - n/a 0 - 1 0 - 1
Paul Patuka - n/a & Adriano Tamanza - n/a 1 - 0 1 - 0
Russell Noble - n/a & Trenton Schepers - 2.89 1 - 0
Trenton Schepers - 2.89 0 - 1 1 - 0
Tristan Hanks - n/a 0 - 2
--------------------------------------------------------------------------------------------------------------------------------------
New Bedford (Eric Prinsell)*
League Record: 2 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
jeff koutnik - 3.45
Vincent Bredickas - n/a
Nathan Cherof - n/a
Michael Rosenthal - n/a
Luke Woodruff - n/a
Jingwu He - n/a
Jamie Brocard - n/a
Geoffrey Herrera - n/a
Eric Prinsell - n/a
Daniel Caldwell - n/a
Chris Sprague - n/a
Brian Vittur - n/a
Blake Stallen - n/a
League Results By Position
1S 2S 1D 2D 3D
jeff koutnik - 3.45 3 - 1 2 - 0
Blake Stallen - n/a & Eric Prinsell - n/a 0 - 1
Brian Vittur - n/a & Michael Rosenthal - n/a 1 - 0
Daniel Caldwell - n/a & Brian Vittur - n/a 1 - 1
Daniel Caldwell - n/a & Geoffrey Herrera - n/a 1 - 0
Eric Prinsell - n/a & Luke Woodruff - n/a 1 - 1 1 - 1 1 - 0
Geoffrey Herrera - n/a & Chris Sprague - n/a 0 - 1
Geoffrey Herrera - n/a & Vincent Bredickas - n/a 1 - 0
Jingwu He - n/a & Michael Rosenthal - n/a 0 - 1
Jingwu He - n/a 0 - 1 0 - 1
Jamie Brocard - n/a & Nathan Cherof - n/a 0 - 1
Jamie Brocard - n/a 0 - 1
Luke Woodruff - n/a 1 - 0
Nathan Cherof - n/a & Brian Vittur - n/a 1 - 0
Nathan Cherof - n/a & Michael Rosenthal - n/a 0 - 1
Nathan Cherof - n/a & Vincent Bredickas - n/a 0 - 1
Nathan Cherof - n/a 0 - 1
Vincent Bredickas - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Sandy Springs TC (David Haithcock)*
League Record: 4 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Bryan Bly - 3.30
Parker Flynn - 3.26
David Haithcock - 3.17
Chris Schley - 2.95
Sam Tomlinson - n/a
Sam Laravea - n/a
Michael Harper - n/a
Ken Goodheart - n/a
Jeff Glass - n/a
Jared Jacobs - n/a
Jak Kroll - n/a
Grant Malear - n/a
Edward Meyer - n/a
League Results By Position
1S 2S 1D 2D 3D
Bryan Bly - 3.30 & Chris Schley - 2.95 1 - 0
Bryan Bly - 3.30 0 - 1 0 - 1
Chris Schley - 2.95 & Ken Goodheart - n/a 0 - 2
Chris Schley - 2.95 0 - 1
David Haithcock - 3.17 & Sam Tomlinson - n/a 1 - 0 1 - 2
David Haithcock - 3.17 1 - 1
Edward Meyer - n/a & Jeff Glass - n/a 1 - 0
Edward Meyer - n/a & Jared Jacobs - n/a 1 - 0 1 - 0
Edward Meyer - n/a 0 - 2
Grant Malear - n/a & Chris Schley - 2.95 0 - 1
Grant Malear - n/a 0 - 1 1 - 1
Jeff Glass - n/a & Michael Harper - n/a 2 - 0
Jeff Glass - n/a 1 - 0
Jak Kroll - n/a & Chris Schley - 2.95 0 - 1
Jak Kroll - n/a & Parker Flynn - 3.26 0 - 1
Jak Kroll - n/a & Sam Tomlinson - n/a 1 - 0
Jak Kroll - n/a 0 - 1
Parker Flynn - 3.26 & Bryan Bly - 3.30 1 - 0
Parker Flynn - 3.26 1 - 0
Sam Laravea - n/a & Grant Malear - n/a 1 - 0
Sam Laravea - n/a & Jeff Glass - n/a 1 - 0
Sam Laravea - n/a & Parker Flynn - 3.26 1 - 0
Sam Laravea - n/a & Sam Tomlinson - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Indian Hills (Randall Herron)*
League Record: 3 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Ron Underwood - 3.38
Walt Helms - n/a
Walt Davis - n/a
Tyler Karlen - n/a
Todd Gibson - n/a
Steven Thompson - n/a
Sean Kennedy - n/a
Randall Herron - n/a
Michael Weeks - n/a
Michael OBrien - n/a
Mark Hancher - n/a
Kevin Murray - n/a
John Elder - n/a
Don Delong - n/a
Bob Holden - n/a
Alan Hancher - n/a
League Results By Position
1S 2S 1D 2D 3D
Alan Hancher - n/a & Don Delong - n/a 1 - 0
Alan Hancher - n/a & Mark Hancher - n/a 1 - 0
Alan Hancher - n/a 0 - 1
Bob Holden - n/a & Michael OBrien - n/a 0 - 1
Bob Holden - n/a & Randall Herron - n/a 1 - 0
Don Delong - n/a & Mark Hancher - n/a 1 - 0
Don Delong - n/a & Steven Thompson - n/a 1 - 1
John Elder - n/a 2 - 1
Kevin Murray - n/a & Michael Weeks - n/a 1 - 0
Michael OBrien - n/a & Ron Underwood - 3.38 1 - 0
Mark Hancher - n/a & Sean Kennedy - n/a 1 - 0
Mark Hancher - n/a 0 - 1
Ron Underwood - 3.38 1 - 2 1 - 0
Randall Herron - n/a & Kevin Murray - n/a 1 - 0
Sean Kennedy - n/a & Kevin Murray - n/a 0 - 1
Sean Kennedy - n/a & Steven Thompson - n/a 0 - 1
Steven Thompson - n/a 0 - 1
Tyler Karlen - n/a & Michael OBrien - n/a 1 - 0
Tyler Karlen - n/a 0 - 1 2 - 1
Walt Davis - n/a & Kevin Murray - n/a 0 - 1
Walt Davis - n/a & Todd Gibson - n/a 0 - 1
Walt Helms - n/a & Steven Thompson - n/a 0 - 1
Walt Helms - n/a & Todd Gibson - n/a 1 - 2
--------------------------------------------------------------------------------------------------------------------------------------
Sweetwater (Osvaldo Sanchez)*
League Record: 5 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Brandon Johnson - 3.34
Ian Frazer - 3.27
Osvaldo Sanchez - 3.14
Clarence Holmes - 3.04
Trevon Hicks - 2.97
Timothy OConnell - n/a
Tim Rhodes - n/a
MARK VERBOSSCHE - n/a
Jonathan Laframboise - n/a
Darrin Bridges - n/a
Christopher Salomone - n/a
Chandler Mays - n/a
Anthony Galich - n/a
League Results By Position
1S 2S 1D 2D 3D
Anthony Galich - n/a 1 - 0
Brandon Johnson - 3.34 1 - 0 6 - 0
Chandler Mays - n/a & Jonathan Laframboise - n/a 0 - 1
Chandler Mays - n/a & Tim Rhodes - n/a 1 - 0 2 - 0
Clarence Holmes - 3.04 & Trevon Hicks - 2.97 0 - 1 0 - 1
Clarence Holmes - 3.04 2 - 1
Darrin Bridges - n/a & Trevon Hicks - 2.97 0 - 1
Ian Frazer - 3.27 & Christopher Salomone - n/a 0 - 1 0 - 1
Ian Frazer - 3.27 1 - 1 0 - 1
MARK VERBOSSCHE - n/a & Darrin Bridges - n/a 0 - 1
MARK VERBOSSCHE - n/a & Jonathan Laframboise - n/a 0 - 1
MARK VERBOSSCHE - n/a & Osvaldo Sanchez - 3.14 0 - 1
Osvaldo Sanchez - 3.14 & Darrin Bridges - n/a 1 - 0
Osvaldo Sanchez - 3.14 & Jonathan Laframboise - n/a 0 - 1
Osvaldo Sanchez - 3.14 & Tim Rhodes - n/a 0 - 1 2 - 0
Timothy OConnell - n/a & Trevon Hicks - 2.97 1 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
McGhee (Ian Alexander)*
League Record: 5 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Ian Alexander - 3.44
Yuri Owens - n/a
Tilmond Graham - n/a
Tarricke Mills - n/a
Steven Posey - n/a
Roland Bland - n/a
RK Jackson - n/a
Michael Watson - n/a
Kyle Mills - n/a
Jimmye Jamerson - n/a
Jerrod Grier - n/a
Gabriel Bidot - n/a
DEMETRIUS COLEMAN - n/a
Bryllan Gill - n/a
Bobby Matthews - n/a
League Results By Position
1S 2S 1D 2D 3D
Bobby Matthews - n/a & Jerrod Grier - n/a 0 - 2
Bobby Matthews - n/a & Kyle Mills - n/a 0 - 1
Bobby Matthews - n/a & Tilmond Graham - n/a 0 - 1
Bryllan Gill - n/a & Jerrod Grier - n/a 0 - 1
Bryllan Gill - n/a & Steven Posey - n/a 0 - 1 0 - 1
Bryllan Gill - n/a 0 - 1
DEMETRIUS COLEMAN - n/a & Steven Posey - n/a 1 - 0
DEMETRIUS COLEMAN - n/a 4 - 1
Gabriel Bidot - n/a & Jerrod Grier - n/a 1 - 0
Gabriel Bidot - n/a & Tilmond Graham - n/a 0 - 1
Gabriel Bidot - n/a 1 - 0
Ian Alexander - 3.44 & Steven Posey - n/a 1 - 0
Ian Alexander - 3.44 & Tarricke Mills - n/a 1 - 0
Ian Alexander - 3.44 5 - 0
Kyle Mills - n/a & Steven Posey - n/a 1 - 0
Kyle Mills - n/a & Tarricke Mills - n/a 1 - 1
Kyle Mills - n/a 0 - 1
Michael Watson - n/a & Roland Bland - n/a 0 - 1
RK Jackson - n/a & Tilmond Graham - n/a 0 - 1
Tilmond Graham - n/a & Jimmye Jamerson - n/a 2 - 0
Tilmond Graham - n/a & Yuri Owens - n/a 1 - 0
Tarricke Mills - n/a 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Chastain TC (Jesse Dalfonso)*
League Record: 1 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Jesse Dalfonso - 3.47
Cameron Ryan - 3.17
John Doe - 2.86
Troy Weaver - n/a
Ryley Shaffer - n/a
Ramsey Carter - n/a
Parker Freeman - n/a
Lance Karl - n/a
Griffin Hughes - n/a
CJ Karl - n/a
Brody Lloyd - n/a
Bo Stallings - n/a
League Results By Position
1S 2S 1D 2D 3D
Bo Stallings - n/a & Cameron Ryan - 3.17 0 - 1
Bo Stallings - n/a & Griffin Hughes - n/a 0 - 1
Bo Stallings - n/a & John Doe - 2.86 0 - 1
Bo Stallings - n/a & Troy Weaver - n/a 0 - 1
Brody Lloyd - n/a & Griffin Hughes - n/a 0 - 1
Brody Lloyd - n/a & Troy Weaver - n/a 0 - 1
CJ Karl - n/a & Brody Lloyd - n/a 0 - 1
CJ Karl - n/a & Jesse Dalfonso - 3.47 0 - 1
CJ Karl - n/a & John Doe - 2.86 0 - 1
CJ Karl - n/a & Lance Karl - n/a 1 - 0
CJ Karl - n/a & Ryley Shaffer - n/a 1 - 0
Cameron Ryan - 3.17 & Jesse Dalfonso - 3.47 0 - 1
Cameron Ryan - 3.17 1 - 2 0 - 1
Jesse Dalfonso - 3.47 & John Doe - 2.86 0 - 1
Jesse Dalfonso - 3.47 & Troy Weaver - n/a 1 - 0
Jesse Dalfonso - 3.47 2 - 0
John Doe - 2.86 & Troy Weaver - n/a 0 - 1
John Doe - 2.86 0 - 2
Parker Freeman - n/a & Ramsey Carter - n/a 0 - 1
Parker Freeman - n/a & Troy Weaver - n/a 0 - 1
Parker Freeman - n/a 0 - 1
Ryley Shaffer - n/a & John Doe - 2.86 1 - 0
Ryley Shaffer - n/a 0 - 2 1 - 0
Ramsey Carter - n/a & Brody Lloyd - n/a 0 - 1
Troy Weaver - n/a 0 - 1